Big Huge Thesaurus

x-ray photography

noun

sounds kind of like